home *** CD-ROM | disk | FTP | other *** search
/ The Epic Interactive Encyclopedia 1996 / Epic Interactive Encyclopedia, The (1996)(Epic Marketing)[non-bootable].iso / install_lite < prev    next >
Text File  |  1992-09-02  |  5KB  |  216 lines

  1. ; Epic Encyclopedia LITE Installer Script V1.0.3
  2.  
  3. (complete 0)
  4. (Welcome)
  5.  
  6. (Complete 1)
  7.  
  8. (set install_dir
  9.    (askdir
  10.       (prompt "Select a path to install to, a\n directory \"Epic\" will be created.")
  11.       (help "Select a path to install to...")
  12.       (default "Work:")
  13.    )
  14. )
  15.  
  16. (set @default-dest install_dir)
  17.  
  18. (complete 10)
  19.  
  20. (set install_path (tackon install_dir "Epic"))
  21. (makedir install_path (infos))
  22. (copyfiles 
  23.     (prompt "Creating directory")
  24.     (help "")
  25.     (source "Epic_Encyclopedia:Menufiles/BinECS.info")
  26.     (dest install_dir)
  27.     (newname "Epic.info")
  28. )
  29.  
  30. (makeassign "EpicInstallPath" install_path)
  31. (makeassign "EpicData" install_path)
  32.  
  33. (complete 12)
  34.  
  35. (makedir "EpicInstallPath:0")
  36. (makedir "EpicInstallPath:A")
  37. (makedir "EpicInstallPath:B")
  38. (makedir "EpicInstallPath:C")
  39. (makedir "EpicInstallPath:D")
  40. (makedir "EpicInstallPath:E")
  41. (makedir "EpicInstallPath:F")
  42. (makedir "EpicInstallPath:G")
  43. (makedir "EpicInstallPath:H")
  44. (makedir "EpicInstallPath:I")
  45. (makedir "EpicInstallPath:J")
  46. (makedir "EpicInstallPath:K")
  47. (makedir "EpicInstallPath:L")
  48. (makedir "EpicInstallPath:M")
  49. (makedir "EpicInstallPath:N")
  50. (makedir "EpicInstallPath:O")
  51. (makedir "EpicInstallPath:P")
  52. (makedir "EpicInstallPath:Q")
  53. (makedir "EpicInstallPath:R")
  54. (makedir "EpicInstallPath:S")
  55. (makedir "EpicInstallPath:T")
  56. (makedir "EpicInstallPath:U")
  57. (makedir "EpicInstallPath:V")
  58. (makedir "EpicInstallPath:W")
  59. (makedir "EpicInstallPath:X")
  60. (makedir "EpicInstallPath:Y")
  61. (makedir "EpicInstallPath:Z")
  62. (makedir "EpicInstallPath:Hotlists")
  63. (makedir "EpicInstallPath:Indexfiles")
  64. (makedir "EpicInstallPath:Saved")
  65. (makedir "EpicInstallPath:Temp")
  66. (makedir "EpicInstallPath:Tools")
  67. (makedir "EpicInstallPath:Userfiles")
  68.  
  69. ;Copy files into relevent pigeon holes in HDD infa structure...
  70.  
  71. (complete 17)
  72.  
  73. (copyfiles
  74.    (prompt "Copying nessecary files...\n")
  75.    (source "Epic_Encyclopedia:Menufiles/Tools")
  76.    (dest "EpicInstallPath:Tools/")
  77.    (pattern "#?")
  78.    (files)
  79. )
  80.  
  81. ;do the speach pack install
  82.  
  83. ;Devs:
  84. (copyfiles
  85.    (prompt "Copying Speech pack files...")
  86.    (source "Epic_Encyclopedia:Menufiles/Speech/Devs/")
  87.    (dest "Devs:")
  88.    (pattern "#?")
  89.    (files)
  90. )
  91. ;l
  92. (copyfiles
  93.    (prompt "Copying Speech pack files...")
  94.    (source "Epic_Encyclopedia:Menufiles/Speech/l/")
  95.    (dest "l:")
  96.    (pattern "#?")
  97.    (files)
  98. )
  99. (copylib
  100.    (prompt "Copying Speech pack files...")
  101.    (source "Epic_Encyclopedia:Menufiles/Speech/libs/translator.library")
  102.    (dest "Libs:")
  103. )
  104.  
  105. (complete 20)
  106.  
  107. (startup "Epic Encyclopedia"
  108.         (prompt "About to update system files...")
  109.         (help "Just hit proceed!")
  110.    (command "IF EXISTS "install_path"\n\tAssign EpicData: "install_path"\n\tPATH EpicData:Tools ADD\nENDIF")
  111. )
  112.  
  113. (complete 23)
  114.  
  115. (copyfiles
  116.    (prompt "Copying system fonts...")
  117.    (source "Epic_Encyclopedia:Menufiles/System/Fonts")
  118.    (dest "FONTS:")
  119.         (all)
  120.    (fonts)
  121. )
  122.  
  123. (complete 38)
  124. (copylib
  125.    (prompt "Copying libraries...")
  126.    (help "")
  127.    (source "Epic_Encyclopedia:Menufiles/System/Libs/Cando.library")
  128.    (dest "Libs:")
  129.    (confirm)
  130. )
  131. (complete 43)
  132. (copylib
  133.    (prompt "Copying libraries...")
  134.    (help "")
  135.    (source "Epic_Encyclopedia:Menufiles/System/Libs/Candogfx.library")
  136.    (dest "Libs:")
  137.    (confirm)
  138. )
  139. (complete 48)
  140. (copylib
  141.    (prompt "Copying libraries...")
  142.    (help "")
  143.    (source "Epic_Encyclopedia:Menufiles/System/Libs/inovamusic.library")
  144.    (dest "Libs:")
  145.    (confirm)
  146. )
  147. (complete 53)
  148. (copylib
  149.    (prompt "Copying libraries...")
  150.    (help "")
  151.    (source "Epic_Encyclopedia:Menufiles/System/Libs/req.library")
  152.    (dest "Libs:")
  153.    (confirm)
  154. )
  155. (complete 58)
  156. (copylib
  157.    (prompt "Copying libraries...")
  158.    (help "")
  159.    (source "Epic_Encyclopedia:Menufiles/System/Libs/reqtools.library")
  160.    (dest "Libs:")
  161.    (confirm)
  162. )
  163. (complete 63)
  164. (copylib
  165.    (prompt "Copying libraries...")
  166.    (help "")
  167.    (source "Epic_Encyclopedia:Menufiles/System/Libs/rexxreqtools.library")
  168.    (dest "Libs:")
  169.    (confirm)
  170. )
  171. (complete 68)
  172. (copylib
  173.    (prompt "Copying libraries...")
  174.    (help "")
  175.    (source "Epic_Encyclopedia:Menufiles/System/Libs/rexxsupport.library")
  176.    (dest "Libs:")
  177.    (confirm)
  178. )
  179. (complete 73)
  180. (copylib
  181.    (prompt "Copying libraries...")
  182.    (help "")
  183.    (source "Epic_Encyclopedia:Menufiles/System/Libs/rexxsyslib.library")
  184.    (dest "Libs:")
  185.    (confirm)
  186. )
  187.  
  188. (complete 84)
  189.  
  190.  
  191. (set @messy "The installer is now about to copy the\nmain program files.  Then it will proceed\nto test your system, if it appears to hang\nat this point just wait for it to finish,\nit should take no more than 30 seconds.")
  192. (Message @messy)
  193.  
  194. (copyfiles
  195.    (prompt "Copying main program files...")
  196.    (help "")
  197.    (source "Epic_Encyclopedia:Menufiles/BinECS/")
  198.    (Dest "EpicInstallPath:")
  199.    (all)
  200.    (infos)
  201. )
  202.  
  203. (complete 95)
  204.  
  205. (execute "Epic_Encyclopedia:Menufiles/Scripts/Install2.script"
  206.     (prompt "")
  207.     (help "")
  208. )
  209.  
  210. (complete 99)
  211.  
  212. (run "Epic_Encyclopedia:Menufiles/Installfiles/Tools/SavReset"
  213.    (prompt "We will now have to reboot your computer, before\npressing Proceed please make sure that\nyou have no unsaved files and that\nall drive lights are out.")
  214.    (help "We will now have to reboot your computer, before\npressing Proceed please make sure that\nyou have no unsaved files and that\nall drive lights are out.")
  215.    (confirm)
  216. )